package avicit.bdp.dms.tdm.dao;

import avicit.bdp.dms.tdm.dto.AssetCatalogAuthSettingDTO;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AssetCatalogAuthSettingDAO {

  /**
   * 批量删除
   *
   * @return int
   */
  int deleteAll();

  /**
   * 新增
   *
   * @param dto 保存对象
   * @return int
   */
  int insert(AssetCatalogAuthSettingDTO dto);

  /**
   * 不分页查询
   *
   * @param dto 查询对象
   */
  List<AssetCatalogAuthSettingDTO> searchList(
      @Param("bean") AssetCatalogAuthSettingDTO dto,
      @Param("orgIdentity") String orgIdentity,
      @Param("wordSecret") String wordSecret);
}
